package com.erik.lin.orm.dao;

import com.erik.lin.orm.po.DacpDataexCrypt;
import com.erik.lin.orm.po.DacpDataexCryptExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface DacpDataexCryptMapper {
    int countByExample(DacpDataexCryptExample example);

    int deleteByExample(DacpDataexCryptExample example);

    int deleteByPrimaryKey(String cryptId);

    int insert(DacpDataexCrypt record);

    int insertSelective(DacpDataexCrypt record);

    List<DacpDataexCrypt> selectByExample(DacpDataexCryptExample example);

    DacpDataexCrypt selectByPrimaryKey(String cryptId);

    int updateByExampleSelective(@Param("record") DacpDataexCrypt record, @Param("example") DacpDataexCryptExample example);

    int updateByExample(@Param("record") DacpDataexCrypt record, @Param("example") DacpDataexCryptExample example);

    int updateByPrimaryKeySelective(DacpDataexCrypt record);

    int updateByPrimaryKey(DacpDataexCrypt record);
}